import { post, get, postToken, getToken, postJSON, put, del, delToken } from '@/utils/request'

//获取场地表数据
export function getGround(data, token) {
    return postToken('/user/search', data, token);
}
//提交预约信息
export function saveOrUpdate(data, token) {
    return postToken('/user/save', data, token);
}
// 用户登录
export function userLoading(data) {
    return post('/user/login', data);
}

// 用户注册
export function userRegisting(data) {
    return post('/user/register', data);
}

// 用户找回密码
export function userForgeting(data) {
    return post('/user/forget', data);
}

// 用户发送验证码
export function userPostCode(data) {
    return post('/JWTTest/sendCode', data);
}

// 校验手机号是否已经被注册
export function hasResigster(data) {
    return post('/user/hasRegister', data);
}

// 校验验证码是否正确
export function isCode(data) {
    return post('/JWTTest/checkCode', data)
}

// 获取个人信息
export function postUserInfo(data, token) {
    return postToken('/user/info', data, token)
}

// 更新个人信息
export function postUpdateInfo(data, token) {
    return postToken('/user/update', data, token)
}

// 获取个人预约场地记录
export function postPInfo(data, token) {
    return postToken('/user/PInfo', data, token)
}

// 进行取消预订的操作
export function postUpdateP(data, token) {
    return postToken('/user/updateP', data, token)
}

// 管理员登录
export function adminLoading(data) {
    return post('/admin/login', data);
}

// 管理员-获取用户列表
export function getUser()
{
    return get('/admin/list');
}

// 管理员-更新用户信息
export function updateUser(data, token)
{
    return postToken('/admin/update',data,token);
}

// 管理员-删除用户信息
export function deleteUser(data, token)
{
    return delToken('/admin/del',data, token);
}